home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
HyperLib 1997 Winter - Disc 1
/
HYPERLIB-1997-Winter-CD1.ISO.7z
/
HYPERLIB-1997-Winter-CD1.ISO
/
オンラインウェア
/
UTIL
/
Alpha 6.5.sit
/
Tcl
/
Menus
/
thinkRefMenu.tcl
< prev
next >
Wrap
Text File
|
1996-08-15
|
1KB
|
76 lines
#================================================================================
# THINK Ref
#================================================================================
if $startingUp {
set thinkRefMenu "・265"
addMenu thinkRefMenu
return
}
proc thinkRefMenu {} {}
menu -n $thinkRefMenu {
"gotoReference"
"(-"
"displayTrapTemplate"
"insertTrapTemplate"
"/L<O<UlookupTrap"
}
set lastTrap {}
proc insertTrapTemplate {} {
global lastTrap
launchForeAppl DanR
set text [getSelect]
if {![string length $text]} {
if {[catch {prompt "Trap name:" $lastTrap} text]} return
} else {
deleteText [getPos] [selEnd]
}
set lastTrap $text
set res [AEBuild -r {'DanR'} DanR {TMPL} "----" "メ$textモ"]
regexp {メ.*モ} $res one
insertText [string trim $one {メモ}]
}
proc displayTrapTemplate {} {
global lastTrap
launchForeAppl DanR
set text {}
catch {set text [getSelect]}
if {![string length $text]} {
if {[catch {prompt "Trap name:" $lastTrap} text]} return
}
set lastTrap $text
set res [AEBuild -r {'DanR'} DanR {TMPL} "----" "メ$textモ"]
regexp {メ.*モ} $res one
alertnote [string trim $one {メモ}]
}
proc lookupTrap {} {
global lastTrap
launchForeAppl DanR
set text {}
catch {set text [getSelect]}
if {![string length $text]} {
if {[catch {prompt "Trap name:" $lastTrap} text]} return
}
set lastTrap $text
set num 0
AEBuild {'DanR'} DanR {REF } "----" "メ$textモ"
}
proc gotoReference {} {
launchForeAppl DanR
}